// package com.ww.sound_emission.controller;
//
// import com.ww.sound_emission.domain.VO.MacDataResult;
// import com.ww.sound_emission.domain.VO.MachineSensorData;
// import com.ww.sound_emission.mapper.MacDataMapper;
// import com.ww.sound_emission.service.MacDataService;
// import com.ww.sound_emission.utils.Result;
// import io.swagger.annotations.ApiOperation;
// import org.springframework.beans.factory.annotation.Autowired;
// import org.springframework.web.bind.annotation.*;
//
// import java.time.LocalDateTime;
// import java.time.format.DateTimeFormatter;
//
// /**
//  * @autor 96901
//  * @date 2025/1/4
//  */
//
//
//
//     @RestController
//     @RequestMapping("/to")
//     public class lastedtest {
//
//
// @Autowired
// private MacDataService macDataService;
//
//     @GetMapping("/ttseo")
//     public Result getAllDefectClassNameListss(@RequestParam String date,
//                                               @RequestParam(required = false) String  productSequence,
//                                               @RequestParam(required = false) String subProg){
//
//
//         // 拼接一天开始的时间字符串
//         String startOfDay = date + " 00:00:00";
//
//         // 拼接一天结束的时间字符串
//         String endOfDay = date + " 23:59:59";
//         DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
//         LocalDateTime start = LocalDateTime.parse(startOfDay, formatter);
//         LocalDateTime end = LocalDateTime.parse(endOfDay, formatter);
//
//
//
//         String T0 ="1";
//
//         MacDataResult t1=macDataService.queryMacData(start,end,productSequence,subProg);
//
//         return new Result(200,"获取成功",t1);
//
//
//     }
//
//
//
//     @GetMapping("/ttseo")
//     @ApiOperation("根据条数查询数据")
//     @CrossOrigin
//     public Result getAllDefectClassNameListss(@RequestParam(required = false, defaultValue = "A009") String machineId,
//                                               @RequestParam(required = false, defaultValue = "500") String counts){
//
//
//         int count =Integer.parseInt(counts);
//
//         MachineSensorData t1= macDataService.queryLatestSensorData(machineId,count);
//
//
//         return new Result(200,"获取成功",t1);
//
//
//     }
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//     }
//
